#ifndef BASEPERSENT2_H
#define BASEPERSENT2_H
#include "QPointF"
#include "CallBack.h"
#include "QWidget"
#include "QTimer"
#include "QApplication"
#include "QDebug"
#include "event/logevent.h"
#include "utils/gamemanager.h"
#include "tlbbcode.h"
#include <QObject>
#include "windows.h"
class BasePersent : public QObject
{
    Q_OBJECT
public:
    explicit BasePersent(QWidget *parent = nullptr);


    QPoint getRolesPoint();

    //判断是否是地府
    void checkDeal(CallBack *fun);

    int getMagic();
    //获取主角的血量
    int getBlood();
    //获取敌人的血量
    int getFoeBlood();
    //获取当前任务所在地图名称 如无量山返回的是 wuliang， 选人界面返回的是xuanren，在地府返回的是difu
    QString getMapString();

private:
    QWidget *widget = nullptr;



signals:

};

#endif // BASEPERSENT2_H
